a short time after that - Francés Inglés Diccionario